package com.dmz.workflow.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;
import java.util.Map;

/**
 * 后台表单列表展示
 */
@Data
public class FormInfoGroupVo implements Serializable {

    private static final long serialVersionUID = 3577429867420401976L;

    /**
     *  主键
     */
    @ApiModelProperty(value = "主键")
    private Integer groupId;
    /**
     *  语言 cn中文 en英文
     */
    @ApiModelProperty(value = "语言 cn中文 en英文")
    private String groupLang;
    /**
     *  租户ID
     */
    @ApiModelProperty(value = "租户ID")
    private Integer groupTenantId;
    /**
     *  应用ID
     */
    @ApiModelProperty(value = "应用ID")
    private Integer groupAppId;
    /**
     *  组名
     */
    @ApiModelProperty(value = "组名")
    private String groupName;
    /**
     *  顺序
     */
    @ApiModelProperty(value = "顺序")
    private Integer groupOrd;
    /**
     *  创建人
     */
    @ApiModelProperty(value = "创建人")
    private Integer groupCreateUser;
    /**
     *  创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime groupCreateTime;
    /**
     *  修改人
     */
    @ApiModelProperty(value = "修改人")
    private Integer groupUpdateUser;
    /**
     *  修改时间
     */
    @ApiModelProperty(value = "修改时间")
    private LocalDateTime groupUpdateTime;
    /**
     *  状态；0 正常 1 停用
     */
    @ApiModelProperty(value = "状态；0 正常 1 停用")
    private Integer groupStatus;
    /**
     *  是否已删除；0未删除 1已删除
     */
    @ApiModelProperty(value = "是否已删除；0未删除 1已删除")
    private Integer groupIsDeleted;
    /**
     *  公司id
     */
    @ApiModelProperty(value = "公司id")
    private Integer groupCompanyId;

    /**
     * 表单列表详情
     */
    private List<FormInfoVo> fromInfo;


    private Map<String,Integer> map;


}
